home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-30 | 4.4 KB | 273 lines | [TEXT/CWIE] |
- { DModelessCheckboxesData.p -- data container class for Everything}
-
- Unit DModelessCheckboxesData;
- Interface
-
- Uses
- Types,
- OSUtils,
-
-
- AMSignaler;
-
- const
- idStandard7 = longint ('Sta7');
- idXx3 = longint ('Xx3 ');
- idLR9 = longint ('LR9 ');
- idLR10 = longint ('LR10');
- idLR11 = longint ('LR11');
- idLR12 = longint ('LR12');
- idCheckbox5 = longint ('Che5');
- idCheckbox6 = longint ('Che6');
- idNext5 = longint ('Nex5');
- idNext6 = longint ('Nex6');
-
- type
- {----------}
- DModelessCheckboxesData = object (AMSignaler)
-
- {data members}
- mStandard7: Boolean;
- mXx3: Boolean;
- mLR9: Boolean;
- mLR10: Boolean;
- mLR11: Boolean;
- mLR12: Boolean;
- mCheckbox5: Boolean;
- mCheckbox6: Boolean;
- mNext5: Boolean;
- mNext6: Boolean;
-
- {methods}
- Procedure Initialize; Override;
-
- Function GetStandard7: Boolean;
- Procedure SetStandard7 (inValue: Boolean);
- Function GetXx3: Boolean;
- Procedure SetXx3 (inValue: Boolean);
- Function GetLR9: Boolean;
- Procedure SetLR9 (inValue: Boolean);
- Function GetLR10: Boolean;
- Procedure SetLR10 (inValue: Boolean);
- Function GetLR11: Boolean;
- Procedure SetLR11 (inValue: Boolean);
- Function GetLR12: Boolean;
- Procedure SetLR12 (inValue: Boolean);
- Function GetCheckbox5: Boolean;
- Procedure SetCheckbox5 (inValue: Boolean);
- Function GetCheckbox6: Boolean;
- Procedure SetCheckbox6 (inValue: Boolean);
- Function GetNext5: Boolean;
- Procedure SetNext5 (inValue: Boolean);
- Function GetNext6: Boolean;
- Procedure SetNext6 (inValue: Boolean);
- end;
-
- {----------}
- Function NewDModelessCheckboxesData: DModelessCheckboxesData;
-
- {----------}
- Implementation
-
- {----------}
- Function NewDModelessCheckboxesData: DModelessCheckboxesData;
- var
- data: DModelessCheckboxesData;
- begin
- data := nil;
- New (data);
- if data <> nil then begin
- data.Initialize;
- end;
- NewDModelessCheckboxesData := data;
- end;
-
- {----------}
- Procedure DModelessCheckboxesData.Initialize;
- begin
- inherited Initialize;
-
- mStandard7 := false;
- mXx3 := false;
- mLR9 := false;
- mLR10 := false;
- mLR11 := false;
- mLR12 := false;
- mCheckbox5 := false;
- mCheckbox6 := false;
- mNext5 := false;
- mNext6 := false;
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetStandard7: Boolean;
- begin
- GetStandard7 := mStandard7;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetStandard7 (
- inValue: Boolean);
- begin
- mStandard7 := inValue;
-
-
- SignalDataChanged (idStandard7);
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetXx3: Boolean;
- begin
- GetXx3 := mXx3;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetXx3 (
- inValue: Boolean);
- begin
- mXx3 := inValue;
-
-
- SignalDataChanged (idXx3);
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetLR9: Boolean;
- begin
- GetLR9 := mLR9;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetLR9 (
- inValue: Boolean);
- begin
- mLR9 := inValue;
-
-
- SignalDataChanged (idLR9);
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetLR10: Boolean;
- begin
- GetLR10 := mLR10;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetLR10 (
- inValue: Boolean);
- begin
- mLR10 := inValue;
-
-
- SignalDataChanged (idLR10);
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetLR11: Boolean;
- begin
- GetLR11 := mLR11;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetLR11 (
- inValue: Boolean);
- begin
- mLR11 := inValue;
-
-
- SignalDataChanged (idLR11);
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetLR12: Boolean;
- begin
- GetLR12 := mLR12;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetLR12 (
- inValue: Boolean);
- begin
- mLR12 := inValue;
-
-
- SignalDataChanged (idLR12);
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetCheckbox5: Boolean;
- begin
- GetCheckbox5 := mCheckbox5;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetCheckbox5 (
- inValue: Boolean);
- begin
- mCheckbox5 := inValue;
-
-
- SignalDataChanged (idCheckbox5);
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetCheckbox6: Boolean;
- begin
- GetCheckbox6 := mCheckbox6;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetCheckbox6 (
- inValue: Boolean);
- begin
- mCheckbox6 := inValue;
-
-
- SignalDataChanged (idCheckbox6);
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetNext5: Boolean;
- begin
- GetNext5 := mNext5;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetNext5 (
- inValue: Boolean);
- begin
- mNext5 := inValue;
-
-
- SignalDataChanged (idNext5);
- end;
-
- {----------}
- Function DModelessCheckboxesData.GetNext6: Boolean;
- begin
- GetNext6 := mNext6;
-
-
- end;
-
- Procedure DModelessCheckboxesData.SetNext6 (
- inValue: Boolean);
- begin
- mNext6 := inValue;
-
-
- SignalDataChanged (idNext6);
- end;
-
- end.
-